<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
      lang="en-US">
<head>
    <title>Cygwin/X - Development - Documentation - Change
    Log</title>
    <meta http-equiv="Content-Type"
          content="text/html; charset=utf-8" />
    <link rel="stylesheet"
          type="text/css"
          href="../../cygx.css" />
    <link rel="icon"
          type="image/ico"
          href="../../favicon.ico" />
    <meta name="Author"
          content="Harold L Hunt II" />
    <meta name="keywords"
          content="Cygwin/X, Cygwin" />
    <meta name="description"
          content="Cygwin/X - Development - Documentation - Change Log" />
    </head>

<body>
    <!--#include virtual="../../cygx-header.html" -->

    <h2>Cygwin/X - Development - Documentation - Change Log</h2>

    <p>Last updated: 2004-04-10 1700 EDT (Harold L Hunt II)</p>

    <h4>Release 0.9.12</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2003-10-03 2100 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>FAQ - Moved the X11Forward and
                        XKB-not-working section to troubleshooting.
                        They were placed in the errormessages
                        section. (Alexander Gottwald)</li>

                        <li>FAQ - Extended the XKB-not-working
                        section with two more debug steps including
                        setxkbmap and xkbcomp. (Alexander
                        Gottwald)</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.11</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2003-09-20 1707 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Change base directory for cross
                        compiling from /cygwin to
                        /home/my_login/cygwin. This allows non-root
                        users to cross compile. (Harold L Hunt
                        II)</li>

                        <li>CG - Change CROSSCOMPILEDIR passed to
                        make when cross compiling. (Harold L Hunt
                        II)</li>

                        <li>CG - Add a section that contains the
                        source for a script that creates links to
                        the cross compilation tools and describe
                        how to run that script. (Harold L Hunt
                        II)</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.10</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2003-09-19 0132 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Add cygipc and expat to list of
                        required packages for development. (Harold
                        L Hunt II)</li>

                        <li>UG - Add new Window Managers section
                        that describes how Cygwin/X works with
                        different types of window managers (e.g.
                        internal, local external, xdmcp, remote).
                        (Harold L Hunt II)</li>

                        <li>UG - Add Clipboard Integration section
                        that describes how the clipboard
                        integration system is used and why it has a
                        certain deficiency. (Harold L Hunt II)</li>

                        <li>UG - Add Shared Memory Support (MIT-SHM
                        Extension) section that describes how to
                        enable shared memory support at run-time.
                        (Harold L Hunt II)</li>

                        <li>UG - Update list of command-line
                        parameters. Add -clipboard, -clipupdates,
                        -ignoreinput, -multimonitors, -multiwindow,
                        -rootless, -scrollbars, -[no]trayicon,
                        -xf86config, and -keyboard. (Harold L Hunt
                        II)</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.9</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2003-09-11 0036 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>FAQ - Updated the entries about non
                        U.S. keyboard layouts. (Alexander
                        Gottwald)</li>

                        <li>FAQ - Added troubleshooting info for
                        X11Forwarding and keyboard layouts.
                        (Alexander Gottwald)</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.8</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2003-07-26 1750 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Add a list of required packages
                        for building under Cygwin.</li>

                        <li>CG - Update instructions for building
                        lndir.exe before building the entire tree.
                        Remove the ``sed'' step and replace it with
                        a more sophisticated invocation of
                        ``make''.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.7</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2003-01-01 1518 EST</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Update the cross compiling
                        procedure to reflect how the current CVS
                        tree is actually cross compiled.</li>

                        <li>CG - Describe how to build lndir.exe
                        before building the entire tree, rather
                        than having contributor's download a
                        pre-compiled lndir.exe.</li>

                        <li>UG - Document the new installation
                        procedure using Cygwin's setup.exe, remove
                        the sections that describe how to install
                        using Xinstall.sh.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.6</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2002-01-15 1821 EST</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Create the initial version of the
                        Documentation chapter.</li>

                        <li>UG - Instruct the user to download
                        extract.exe.gz instead of extract.exe.bz2.
                        The bzip2 package is no longer installed by
                        default. The simplest solution to the
                        commonly reported problem of bunzip2 not
                        being present is to use gzip instead.</li>

                        <li>UG - Add more detailed information
                        about each of the Cygwin/X-specific command
                        line parameters.</li>

                        <li>General - Move the Free Documentation
                        License source to a common location.</li>

                        <li>General - Add a global entities
                        declaration file for entities common to all
                        documents.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.5</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-12-12 2124 EST</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>FAQ - Solaris XDMCP bit depth
                        question.</li>

                        <li>FAQ - Xinstall.sh erroneously
                        requesting Xmod.tgz</li>

                        <li>FAQ - Give each question an id to
                        generate a static URL for each
                        question.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.4</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-11-13 1535 EST</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>All - Use SI prefixes for binary file
                        sizes. See
                        <a href="http://physics.nist.gov/cuu/Units/binary.html">
                        The NIST Reference on Constants, Units, and
                        Uncertainty</a> for more information.</li>

                        <li>All - Check and correct spelling.</li>

                        <li>CG - Wrote two and a half pages in the
                        Server Architecture - User Input
                        section.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.3</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-10-31 2313 EST</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>All - Cleanup the *.ps.gz rule. There
                        were some instances where the *.ps.gz file
                        would get rebuilt regardless of whether the
                        source files had been updated. The new rule
                        does not need to be updated to be used in a
                        new Makefile.am either; it uses the
                        dependency filename and the target filename
                        symbols, $&lt; and $@, respectively,
                        instead of real filename symbols.</li>

                        <li>UG - Using Cygwin/X - Starting Cygwin/X
                        - Expand the section to cover
                        startxwin.bat, startxwin.sh, and
                        startx.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.2</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-10-28 1454 EST</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Added and completed roughly 1/2 to
                        1/3 of a new Server Architecture
                        section.</li>

                        <li>CG - Added and completed an initial
                        version of a Packing a Cygwin/X
                        Distribution section; copied in part, and
                        adapted to Cygwin from XFree86's CVS
                        devel/bindist-notes.</li>

                        <li>CG - Added a bibliography entry for
                        Definition of the Porting Layer.</li>

                        <li>CG - Added several glossary terms,
                        bringing the total to twenty.</li>

                        <li>CG - In total, added 11 pages.</li>

                        <li>CG, FAQ - Fixed a typo in the copyright
                        in the bibliography entry for <i>The C
                        Programming Language</i>.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.1</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-10-22 1556 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>General - Change build rules and
                        dependencies for *.ps.gz so that *.ps
                        doesn't have to be rebuilt every time (even
                        when there haven't been any changes).</li>

                        <li>FAQ - Added question and answer to the
                        Usage section, contributed by Mika Laitio,
                        regarding why Linux-Mandrake 8.1 doesn't
                        display an XDMCP login screen.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.9.0</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-10-19 2055 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>General - Bumped the revision number to
                        0.9.0 to indicate that 9/10 of the planned
                        contents are now present.</li>

                        <li>FAQ - Added question and answer to the
                        Errors section for the cygncurses5.dll
                        problem.</li>

                        <li>FAQ - Added three questions and answers
                        to the Porting Software section.</li>

                        <li>FAQ - Bumped the revision number to
                        1.0.0 to indicate that all planned content
                        is now present.</li>

                        <li>UG - Bumped the revision number to
                        1.0.0 to indicate that all planned content
                        is now present.</li>

                        <li>CG - Bumped the revision number to
                        0.3.0 to indicate that roughly 1/3 of the
                        planned contents are present.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.12</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-08-04 1347 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>UG - Cleanup command line parameters
                        for XWin.exe. (Harold Hunt)</li>

                        <li>UG - Add command line parameters:
                        -refresh, -depth, -winkill, -unixkill.
                        (Harold Hunt)</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.11</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-07-17 0141 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Add instructions for building the
                        XFree86 tree when cross compiling.</li>

                        <li>CG - Move the revision history
                        information from revremark tags to
                        revdescription tags.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.10</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-07-12 1429 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Add instructions for cross
                        compiling</li>

                        <li>FAQ - Update Error and Warning Messages
                        - Fatal server error: could not open
                        default font 'fixed'</li>

                        <li>FAQ - Add dummy Porting Software
                        section</li>

                        <li>All - Correct some URLs</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.9</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-07-02 0549 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Contributer's was misspelled,
                        changed to Contributor's.</li>

                        <li>UG - Updated the downloading
                        instructions with the new archive names
                        that are created by the XFree86
                        build-bindist script.</li>

                        <li>UG - Updated the installation
                        instructions to desribe installtion with
                        the Xinstall.sh script.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.8</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-06-13 0039 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Programming: Added a section on
                        how to install a local build.</li>

                        <li>CG - Programming: Added information on
                        how long commands take on a benchmark
                        machine, how many files they generate, and
                        how much disk space those files
                        require.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.7</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-06-12 1242 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Programming: Added keeping your
                        source code up to date section.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.6</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-06-11 0126 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>CG - Programming: Add compilation
                        overview section</li>

                        <li>CG - Programming: Add obtaining the
                        source code section</li>

                        <li>CG - Programming: Add standard build
                        section</li>

                        <li>CG - Programming: Add debug build
                        section</li>

                        <li>UG - Cygwin/X Installation: Remove
                        screenshots, replace with screen markup;
                        the screenshots for this section were too
                        wide for the printed page.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.5</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-06-10 1349 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>All - Fix .txt .tex .dvi .ps and .pdf
                        build dependencies.</li>

                        <li>FAQ - Add question and answer to
                        Installation section regarding bunzip2
                        reporting that an archive file may have
                        become corrupt.</li>

                        <li>FAQ - Update the answer for the
                        STATUS_INTEGER_DIVIDE_BY_ZERO error message
                        to indicate the 8 bit color is now
                        supported.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.4</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-06-08 1806 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>Comment out cygx.css sytlesheet
                        inclusion in stylesheets/website.dsl.
                        Thanks to Ralph Zeller for noticing the
                        broken links to cygx.css in the HTML builds
                        of the documentation.</li>

                        <li>General - Remove stylesheets/cygx.css
                        file.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.3</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-06-05 0808 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>All - Ran Ispell on the sources. Fixed
                        about 5 or 6 typos.</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.2</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-06-04 0315 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>All - Include file faq/licptc.xml,
                        which was accidentally left out of the
                        distribution. (me)</li>

                        <li>All - Fix the XML_DECL constants to
                        point to xml.dcl in the stylesheets
                        directory, rather than the project root
                        directory. (me)</li>

                        <li>All - Add rich text format (rtf) target
                        (me)</li>

                        <li>All - Add rtf to the list of targets to
                        be built by default (me)</li>

                        <li>All - Replace literal references to
                        cygwin-xfree-faq.xml, etc. with
                        $(faq_xml_source), etc. (me)</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.1</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-06-04 0130 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>UG - Add the figures used by the User's
                        Guide (me)</li>

                        <li>All - Add pdf, ps, txt, tex, and dvi
                        targets (me)</li>

                        <li>All - Add pdf, ps, and txt to the list
                        targets built by default (me)</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <h4>Release 0.0.0</h4>

    <table>
        <tbody>
            <tr>
                <td>Released: 2001-06-03 1030 EDT</td>
            </tr>

            <tr>
                <td>Changes:</td>
            </tr>

            <tr>
                <td>
                    <ul>
                        <li>Intial release using Robert Collins'
                        build system (Robert Collins, me)</li>

                        <li>Add Contributor's Guide draft</li>

                        <li>Add Frequently Ask Questions draft</li>

                        <li>Add User's Guide</li>
                    </ul>
                </td>
            </tr>
        </tbody>
    </table>

    <!--#include virtual="../../cygx-footer.html" -->

    </body>
</html>
